Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getAutoScreenCarouselSecs")
@set:JvmName(name = "setAutoScreenCarouselSecs")
var autoScreenCarouselSecs: Int

uint32 auto_screen_carousel_secs = 3;

Link copied to clipboard
@get:JvmName(name = "getCompassNorthTop")
@set:JvmName(name = "setCompassNorthTop")
var compassNorthTop: Boolean

bool compass_north_top = 4 [deprecated = true];

Link copied to clipboard
@get:JvmName(name = "getCompassOrientation")
@set:JvmName(name = "setCompassOrientation")
var compassOrientation: ConfigProtos.Config.DisplayConfig.CompassOrientation

.meshtastic.Config.DisplayConfig.CompassOrientation compass_orientation = 11;

Link copied to clipboard
@get:JvmName(name = "getCompassOrientationValue")
@set:JvmName(name = "setCompassOrientationValue")
var compassOrientationValue: Int
Link copied to clipboard
@get:JvmName(name = "getDisplaymode")
@set:JvmName(name = "setDisplaymode")
var displaymode: ConfigProtos.Config.DisplayConfig.DisplayMode

.meshtastic.Config.DisplayConfig.DisplayMode displaymode = 8;

Link copied to clipboard
@get:JvmName(name = "getDisplaymodeValue")
@set:JvmName(name = "setDisplaymodeValue")
var displaymodeValue: Int
Link copied to clipboard
@get:JvmName(name = "getFlipScreen")
@set:JvmName(name = "setFlipScreen")
var flipScreen: Boolean

bool flip_screen = 5;

Link copied to clipboard
@get:JvmName(name = "getGpsFormat")
@set:JvmName(name = "setGpsFormat")
var gpsFormat: ConfigProtos.Config.DisplayConfig.GpsCoordinateFormat

.meshtastic.Config.DisplayConfig.GpsCoordinateFormat gps_format = 2 [deprecated = true];

Link copied to clipboard
@get:JvmName(name = "getGpsFormatValue")
@set:JvmName(name = "setGpsFormatValue")
var gpsFormatValue: Int
Link copied to clipboard
@get:JvmName(name = "getHeadingBold")
@set:JvmName(name = "setHeadingBold")
var headingBold: Boolean

bool heading_bold = 9;

Link copied to clipboard
@get:JvmName(name = "getOled")
@set:JvmName(name = "setOled")
var oled: ConfigProtos.Config.DisplayConfig.OledType

.meshtastic.Config.DisplayConfig.OledType oled = 7;

Link copied to clipboard
@get:JvmName(name = "getOledValue")
@set:JvmName(name = "setOledValue")
var oledValue: Int
Link copied to clipboard
@get:JvmName(name = "getScreenOnSecs")
@set:JvmName(name = "setScreenOnSecs")
var screenOnSecs: Int

uint32 screen_on_secs = 1;

Link copied to clipboard
@get:JvmName(name = "getUnits")
@set:JvmName(name = "setUnits")
var units: ConfigProtos.Config.DisplayConfig.DisplayUnits

.meshtastic.Config.DisplayConfig.DisplayUnits units = 6;

Link copied to clipboard
@get:JvmName(name = "getUnitsValue")
@set:JvmName(name = "setUnitsValue")
var unitsValue: Int
Link copied to clipboard
@get:JvmName(name = "getUse12HClock")
@set:JvmName(name = "setUse12HClock")
var use12HClock: Boolean

bool use_12h_clock = 12;

Link copied to clipboard
@get:JvmName(name = "getWakeOnTapOrMotion")
@set:JvmName(name = "setWakeOnTapOrMotion")
var wakeOnTapOrMotion: Boolean

bool wake_on_tap_or_motion = 10;

Functions

Link copied to clipboard

uint32 auto_screen_carousel_secs = 3;

Link copied to clipboard

bool compass_north_top = 4 [deprecated = true];

Link copied to clipboard

.meshtastic.Config.DisplayConfig.CompassOrientation compass_orientation = 11;

Link copied to clipboard

.meshtastic.Config.DisplayConfig.DisplayMode displaymode = 8;

Link copied to clipboard

bool flip_screen = 5;

Link copied to clipboard

.meshtastic.Config.DisplayConfig.GpsCoordinateFormat gps_format = 2 [deprecated = true];

Link copied to clipboard

bool heading_bold = 9;

Link copied to clipboard
fun clearOled()

.meshtastic.Config.DisplayConfig.OledType oled = 7;

Link copied to clipboard

uint32 screen_on_secs = 1;

Link copied to clipboard

.meshtastic.Config.DisplayConfig.DisplayUnits units = 6;

Link copied to clipboard

bool use_12h_clock = 12;

Link copied to clipboard

bool wake_on_tap_or_motion = 10;